using System;

namespace InvestmentIntelligence.DbModel.Models
{
    public class InvestmentSecuritySerie
    {
        public int InvestmentId { get; set; }
        public int SecurityId { get; set; }
        public DateTime Date { get; set; }

        public decimal CloseQuantity { get; set; }
        public decimal? CloseExposure { get; set; }
        public decimal? PositionPnL { get; set; }
        public decimal? PositionFxPnL { get; set; }
        public decimal? TradePnL { get; set; }
        public decimal? TradeFxPnL { get; set; }
        
        public int AgeByTimeSeries { get; set; }
        public decimal? MarketCapSum { get; set; }
        public decimal? Weight { get; set; }
        public decimal? Risk { get; set; }
        public decimal? RoC { get; set; }

        public virtual Security Security { get; set; }
        public virtual Investment Investment { get; set; }
    }
}
